Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE DELL Semi-Detached £116,977 £84,000 19 Nov 2015
9 THE DELL £3,854 £3,150 18 Feb 2020
10 THE DELL Semi-Detached £310,751 £54,500 21 Aug 1995